IDA and IBRD total

Physicians (per 1000 ppl)

YearValue
20191.3508067281479
20101.2007776796562
20001.2419744718328
19901.0889080860915